Supporting Distributed and Decentralized Projects: Drawing Lessons from the Open Source Community
نویسندگان
چکیده
Open source projects are typically organized in a distributed and decentralized manner. These factors strongly determine the processes followed and constrain the types of tools that can be utilized. This paper explores how distribution and decentralization have affected processes and tools in existing open source projects with the goals of summarizing the lessons learned and identifying opportunities for improving both. Issues considered include decision-making, accountability, communication, awareness, rationale, managing source code, testing, and release
منابع مشابه
A study of configuration management in open source software projects
Projects where developers are geographically distributed and with high personnel turnover are usually considered to be hard to manage. Any organisation that successfully handles such projects merits closer analysis so that lessons can be learned and good practice disseminated. Open Source Software projects represent such a case. One important factor is good configuration management practices. I...
متن کاملManagement of Interorganizational Open Source Software Projects - Lessons from a Case Study in Developing Country Context
This paper focuses on the management of interorganizational open source software projects. It presents a case of an ongoing United Nations-funded project, aimed at developing an information system for the management of agricultural co-operatives in developing countries. Drawing on the results of this case study, the paper presents normative guidelines for any researcher or practitioner taking p...
متن کاملHousing the Urban Poor in Nigeria through Community Participation Using Lessons from Nairobi Kenya
Migration of people to urban areas from the rural areas usually comes with its challenges interms of infrastructural requirement and housing to cater for growing population. One of the challenge for the urbandwellers in Nigeria is that of adequate housing. The inability of the government to meet this demand has seen thepeople concerned seeking alternative solutions to housing need. The resultin...
متن کاملInnovation and Scaling up Agile Software Engineering Projects
Software Engineering capstone projects have been running successfully since 2002 for the final year software engineering (SE) students of the Bachelor of Software Engineering (BSE) Program at Monash University, accredited by Engineers Australia and Australian Computer Society. Agile methods are being increasingly adopted in the industry. In this paper, we describe the objectives of SE capstone ...
متن کامل13th ICCRTS: C2 for Complex Endeavors
Open source software development (OSSD) is a community-oriented, network-centric approach to building complex software systems. OSSD projects are typically organized as edge organizations that lack an explicit management regime to control and coordinate decentralized project work. However, a growing number of OSSD projects are developing, delivering, and supporting large-scale software systems ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003